something extraordinary or intense - Turco Inglés Diccionario